Eliminating Voltage Emergencies via Microarchitectural Voltage Control Feedback and Dynamic Program Modification

نویسنده

  • Kim Hazelwood
چکیده

As processor clock gating becomes more and more prevalent, the resulting processor current fluctuations increase the chance of the power supply violating its operating voltage range. Today, low-power research has focused on hardware mechanisms to reduce the chances of these voltage emergencies. While these hardware solutions are very effective at reducing di/dt to an acceptable range, they do so at a performance penalty to the executing program. On the other hand, a compiler is well-equipped to rearrange instructions such that current fluctuations are less dramatic, while minimizing the performance implications. Furthermore, a software-based dynamic optimizer can eliminate the problem at the source-code level during program execution. This paper proposes complementing the hardware techniques with additional compiler-based techniques for eliminating power virus loops, and other recurring power problems. We propose that hardware solutions remain intact, but we extend them to additionally provide feedback to the dynamic optimization system, which can provide a permanent solution to the problem, often without affecting the performance of the executing program. We found that recurring voltage fluctuations do exist in the SPECcpu2000 benchmarks, and that given very little information from the hardware, a dynamic optimizer can locate and correct many of the recurring voltage emergencies.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Direct Exact Feedback Linearization based control of the of the Output Voltage in the Minimum phase DC-DC Choppers

In this paper, a novel approach for control of the DC-DC buck converter in high-power and low-voltage applications is proposed. Designed method is developed according to state feedback linearization based controller , which is able to stabilize output voltage in a wide range of operation. It is clear that in high-power applications, parasitic elements of the converter may become comparable with...

متن کامل

Control Techniques to Eliminate Voltage Emergencies in High Performance Processors

Increasing focus on power dissipation issues in current microprocessors has led to a host of proposals for clock gating and other power-saving techniques. While generally effective at reducing average power, many of these techniques have the undesired side-effect of increasing both the variability of power dissipation and the variability of current drawn by the processor. This increase in curre...

متن کامل

A System-Level View of Voltage Noise in Production Processors

Parameter variations have become a dominant challenge in microprocessor design. Voltage variation is especially daunting because it happens rapidly. We measure and characterize voltage variation in a running Intel R © CoreTM2 Duo processor. By sensing on-die voltage as the processor runs single-threaded, multithreaded, and multi-program workloads, we determine the average supply voltage swing o...

متن کامل

Reactive Power Sharing and Harmonic Voltage Modification in Single Phase Island Micro-Grid with Drop Control

Abstract: When several parallel inverters are in islands operating mode, the droop control scheme is usually used to control the inverters. The droop control method enables the inverters of a Micro-Grid to control the voltage and frequency of the network in a decentralized regulation behavior. The drop control method also enables the inverters to share the required active and reactive powers of...

متن کامل

Dynamic Modeling and Controller Design of Distribution Static Compensator in a Microgrid Based on Combination of Fuzzy Set and Galaxy-based Search Algorithm

This paper  presents a nonlinear controller for a Distribution Static Compensator (DSTATCOM) of a microgrid incorporating the Distributed Generation (DG) units. The nonlinear control has been designed based on partial feedback linearization theory and Proportional-Integral-Derivative (PID) controllers try to adjust the voltage and trace the output. This paper has proposed a combination of a fuz...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003